常见的TSO ISPF命令

几个概念

TSO

TSO(Time Sharing Option),时分操作,可以同时让多个用户登录到大机上。一般我们认为的TSO是命令行模式,像一些LOGON,LOGOFF,之类的命令与大机交互。

ISPF

ISPF(Interactive System Programming Facility),它提供了一个menu菜单系统来与大机交互,可以说就是一个简单的menu system。
好了,言归正传。下面是必须知道的ISPF命令:

ISPF功能键

PF1: HELP帮助键
PF2: SPLIT键,改变分屏位置
PF3: END键,结束并退回上级菜单
PF4: RETURN键,结束并退回主菜单
PF5: REFIND键,重复最近一次FIND命令
PF6: RECHANGE键,重复最近一次CHANGE命令
PF7: UP键,向上滚屏
PF8: DOWN键,向下滚屏
PF9: SWAP键,在分屏间切换
PF10: LEFT键,屏幕左滚
PF11: RIGHT键,屏幕右滚
PF12: RETRIVE键,显示上次输入的命令或CANCEL键,取消操作

ISPF数据集列表操作命令(P.3.4)

Cat:Catalog编目数据集
C: COpy拷贝数据集
D: Delete删除数据集 E: Edit编辑数据集
I: Information显示数据集详细信息
MO: MOve移动数据集
P: Print打印数据集
R: Rename更名数据集
S: Select显示数据集基本信息
U: Uncatalog撤销编目
V/B:View/Browse浏览数据集
Z: Zip压缩数据集
=: 重复上一命令
/: 显示命令菜单

ISPF数据集列表命令行命令

CONFIRM ON/OFF: 删除数据集是是否需要确认
EXCLUDE: 不显示名称中含有指定字符串的数据集 FIND: 查找名称中有指定字符串的数据集
LOCATE: 定位名称中有指定字符串的数据集
REFRESH: 刷新显示
RESET: 重设显示(清除命令行,重显隐藏数据集) SORT: 按要求对数据集排序显示
VA: 列表中显示数据集属性
VS: 列表中显示数据集空间使用情况
VT: 列表中显示数据集详细属性
VV: 列表中显示数据集所在卷的信息

ISPF编辑命令行命令

CANCEL: 取消所做编辑并退出编辑环境
CAPS ON/OFF: 开启/关闭自动大写转换
CHANGE: 替换指定字符串,如“CHANGE OLD NEW ALL”把文件中所有“OLD”字符串替换为“NEW”串,(命令为 C A B ALL)
COPY: 从其它数据集拷贝文档到指定位置,该命令要与屏幕编辑命令结合使用,使用屏幕编辑命令指定插入位置。
CREATE: 创建一个新的成员。该命令要与屏幕编辑命令结合使用,先用屏幕编辑命令拷贝一个区域,然后使用CREATE命令把拷贝区域保存到一个新的成员数据集里去。 FIND: 查找指定字符串,按PF5重复查找。
RECOVERY ON/OFF:设置编辑方式,ON表示可以用UNDO命令取消上一次操作。 RESET: 重置编辑器,刷新屏幕,清除不必要的信息。 SAVE: 保存当前做的修改,继续编辑。
SORT: 文档按字典顺序排序。
SUBMIT: 提交作业
UNDO: 取消最近一次编辑

ISPF编辑屏幕命令

A: 定位于当前行之后。
B: 定位于当前行之前。
C: 拷贝一行进内存拷贝区。
CC: 把两个CC间部分内容拷贝进内存拷贝区。
Cxx: xx是一个数字,该命令把当前行及一下一共xx行拷贝入拷贝区。
I: 在当前行下面插入一个新行
Ixx: 在当前行下面插入xx个新行
D: 删除当前行
DD: 删除用一对DD标记过的中间的行
Dxx: 删除xx行
R: 复制当前行
RR: 复制两个RR之间的行
Rxx: 复制xx行
X: 隐藏当前行不显示
XX: 隐藏两个XX之间的所有行不显示
Xxx: xx是一个数字,隐藏当前开始的xx行不显示
UC: 当前行转换成大写 UCxx: xx行转换成大写 LC: 当前行转换成小写 LCxx: xx行转换成小写 TS: 一行文本切分成两行 TF: 多行文本合并成一行

需要注意的是,这些命令并不是隔离开来的,很多时候必须彼此互相关联着使用才能达到效果,当然,这要靠熟能生巧来保证了,祝君好运!

Comments !